﻿using System;
using System.IO;
using System.Text.RegularExpressions;

namespace 第一题
{
    class Program
    {
        static void Main(string[] args)
        {
            int i;
            string a;
            StreamWriter sw = new StreamWriter("测试.txt");
            Regex r = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
            for (i = 1; i <= 10; i++)
            {
                a = Convert.ToString(Console.ReadLine());
                if (r.IsMatch(a))
                {
                    Console.WriteLine("输入是正确的邮箱，已经写入文档");
                    sw.WriteLine(a);
                }
                else
                {
                    Console.WriteLine("输入不是正确的邮箱，无法写入文档");
                }
            }
            sw.Close();
        }
    }
}